<script type="text/javascript">
        var mail = false;
	$('input:radio:[title={status}]').attr('checked', true);
        $('div#mails').hide();
        $('div#{ID}msgBox').hide();
	$('#{ID}ins').button();
        $('#{ID}ins').click(
                function(){
                        $.post('{base_url}control/save/{ID}',
                        {subj: encodeURIComponent($('#{ID}subject').val()),
                         date: $('#{ID}date').val(),
                         stime: $('#{ID}sTime').val(),
                         etime: $('#{ID}eTime').val(),
                         count: $('#{ID}count').val(),
                         mail: mail,
			 reply: $('#replyto').val(),
			 mails: $('#maillist').val(),
			 status: $('input:radio:checked').val()
			},
                        function(data){
                                if(data.res !== 'success') alert(data.text);
                                else{
					/*$('#myWeb').html('<div id="my_planned"></div>');
					$('div#calendar div.menu.mselected').removeClass( "mselected" );
					$('div#calendar div.menu#menu_planned').addClass("mselected");
					*///my_upd('planned', '');
                                        //$('#msgBox').dialog('close');
					msgbox.dialog('close');
                                        //$('#men').tabs('select', 2);
                                    }
                        },
                        'json');
                }
        );
        $('#close').button().click(function(){$('#msgBox').dialog('close');});
        var bAddPeriod = $('button#{ID}addPeriod');
        bAddPeriod.button();
        bAddPeriod.click(function(){
                        $.post('{base_url}module/gadget/period',
                                {json: '{"dialog": "#{ID}msgBox", "info": "#{ID}period", "container": "{ID}periodData"}'},
                                function(data){
                                        gadget['period'] = data;
                                        $('#{ID}msgBox').html(gadget['period']);
                                        $('#{ID}msgBox').dialog({autoOpen: true, height: 'auto', title: 'Установка периода'});
                                },
                                'html');
                return false;
        });

        $('input#{ID}count').keyup(function(){
                if($(this).val() > 30){
                        $('#{ID}msgBox').text('Количество участников не может быть меньше 2 и больше 30.');
                        $('#{ID}msgBox').dialog({autoOpen: true, height: 'auto', title: 'Введены неверные данные!'});
                        $(this).val('2');
                }
                if(!isNum($(this).val()) && $(this).val() !='' && $(this).val() !=' '){
                        $('#{ID}msgBox').text('Поле "Количество участников" может содержать только цифры!');
                        $('#{ID}msgBox').dialog({autoOpen: true, height: 'auto', title: 'Введены неверные данные!'});
                        var str = $(this).val();
                        if(isNum(str[0])) $(this).val(str[0]);
                        else if(str[1]) $(this).val(str[1]);
                        else $(this).val('');
                        $(this).focus();
                }
        });
        $('input#{ID}count').change(function(){
                if($(this).val() < 2){
                                $('#{ID}msgBox').text('Количество участников не может быть меньше 2 и больше 30.');
                                $('#{ID}msgBox').dialog({autoOpen: true, height: 'auto', title: 'Введены неверные данные!'});
                                $(this).val('2');
                        }
        });
        var date = new Date();
        $('input#{ID}date').datepicker({dateFormat: 'yy-mm-dd',
                minDate: new Date(date.getFullYear(), date.getMonth(), date.getDate())});
        $('#{ID}mail').change(function(){
                if(this.checked == true) mail = true;
                else mail = false;
		$('#mails').toggle();
        });
</script>
<div id="{ID}msgBox"></div>
<table>
<tr>
<td>Тема</td><td>
        <textarea id="{ID}subject" onchange="chk($(this));" onkeyup="chk($(this));" class="data" style="width: 100%;" >{subj}</textarea></td>
</tr><tr>
        <td>Дата</td><td> <input type="text" readonly id="{ID}date" class="data" style="width: 100%;" maxlength="10" value="{date}" /> </td>
</tr><tr>
<td>Время начала</td><td> <input type="text" id="{ID}sTime" style="width: 100%;"v maxlength="5" value="{stime}" /></td>
</tr><tr>
<td>Время окончания</td><td> <input type="text" id="{ID}eTime" style="width: 100%;" maxlength="5" value="{etime}" /></td>
</tr><tr>
        <td>Кол-во участников<br />(включая лектора)</td><td> <input type="text" id="{ID}count" style="width: 100%;" maxlength="2" value="{count}" /></td>
</tr>
<!--<tr>
        <td>Период</td><td><div id="{ID}period">{period}</div><input type="hidden" name="period" id="{ID}periodData" class="container" value="{period}"/><button id="{ID}addPeriod">Установить</button></td>
</tr>-->
<tr>
	<td>Тип вебинара</td>
	<td><input type="radio" name="type" value="0" title="Открытый" /><label>Открытый</label><br />
	    <input type="radio" name="type" value="1" title="Закрытый" /><label>Закрытый</label>
	</td>
</tr>
<tr>
        <td>
                Редактировать адреса для рассылки уведомлений.
        </td>
        <td>
                <input type="checkbox" name="mail" id="{ID}mail" />
        </td>
</tr>
<tr>
	<td colspan="2">
		<div id="mails" style="margin-top: 15px;">
			E-mail для связи <input type="text" id="replyto" style="width: 100%;" value="{reply}"/>
			<br /><br />
			Адреса участников (через запятую)<br />
			<textarea style="width: 100%;" rows="5" id="maillist" >{mails}</textarea>
		</div>
	</td>
</tr>
<tr>
<td><input id="{ID}ins" type="button" value="Сохранить" /></td>
<td style="text-align: right;"><div id="close">Отмена</div></td>
</tr>
</table>
